Starry flounder - İspanyolca İngilizce Sözlük